package com.jctrip.hotel.source.model.hmein.resp;

import java.math.BigDecimal;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonProperty;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author henry
 * @Date 2023/4/16 23:37
 * @Description
 */
@Data
public class CheckAvailableResult extends HmeinResult {
    // 酒店编号
    @JsonProperty("HotelCd")
    private String HotelCd;
    // 房型
    @JsonProperty("RmTypeCd")
    private String RmTypeCd;

    //每日价格
    @JsonProperty("DailyRate")
    private List<DailyRate> DailyRate;


    @Data
    @NoArgsConstructor
    @AllArgsConstructor
    public static class DailyRate {
        //日期
        @JsonProperty("StDate")
        private String StDate;

        // 促销id
        @JsonProperty("PromotionID")
        private String PromotionID;

        // 价格
        @JsonProperty("Price")
        private BigDecimal Price;

        // 房量
        @JsonProperty("Qty")
        private String Qty;
    }
}
